special fund for land-locked countries - Spanish English Dictionary